/*首页一屏*/
.ban-r{float:right;width: 400px;height:auto;overflow: hidden;padding:15px;background: #fff;}
.ban-r-b1{float:left;width: 100%;line-height: 38px;font-size:16px;font-weight: bold;height:38px;overflow: hidden;text-align: center;color: #b59107;}
.ban-r-b1 a{color: #f08200;transition:all .2s ease-in-out;}
.ban-r-b1 a:hover{color:#444;transition:all .2s ease-in-out;}
.ban-r-b2{float:left;width: 100%;line-height: 26px;height:auto;overflow: hidden;text-align: center}
.ban-r-b2 a{float: left;width: 190px;height:26px;line-height: 26px;overflow: hidden;}
.ban-r-b2 a:nth-child(2n){margin-left:20px}
.ban-r-b3{float:left;width: 100%;height:auto;overflow: hidden;}
.ban-r-b3 li{float: left;width: 195px;height:auto;overflow: hidden;margin-top:10px}
.ban-r-b3 li:nth-child(2n){margin-left:10px}
.ban-r-b3 span{float: left;width: 100%;height:100px;overflow: hidden;position: relative;}
.ban-r-b3bt{position: absolute;width:175px;height:20px;padding:5px 10px;bottom:0;left:0;background-color:rgba(0,0,0,0.5);color:#ccc;font-size:12px;line-height:20px;overflow: hidden;}
.ban-r-b4{float: left;width: 100%;margin-top:10px}
.ban-r-b4 a{float:left;width:175px;height:32px;background: #f8fafc;margin-top:5px;line-height: 32px;padding:0 10px;margin-right:10px;overflow: hidden;}
.ban-r-b4 a:nth-child(2n){margin-right:0;}
.ban-r-b4 a:hover{background: #f08200;color:#fff;}
.ban-l{float:left;width:750px;height:514px;overflow: hidden;}
.ban-l-img{width: 100%;height:514px;}
.ban-l-img img{width:100%;min-height:514px}
.ban-l-info{width:710px;height: auto;padding:10px 20px;background-color:rgba(0,0,0,0.5);position: absolute;bottom: 0;left:0}
.ban-l-bt{float:left;width: 100%;text-align: left;color: #fff;font-weight: bold;line-height:30px;font-size:16px}
.ban-l-text{float:left;width: 100%;height: auto;margin-top:5px;text-align: left;font-size:13px;color: #ccc;line-height: 18px;text-align: justify}
/*栏目版块*/
.idx-box{overflow: hidden;}
.idx-box-bt{width:1200px;padding:20px 0;font-size:20px;font-weight: 700;margin:0 auto;overflow: hidden;}
.idx-box-bt a{color:#f08200;}
.idx-box-bt a:hover{text-decoration:underline}
.idx-box-bt span{float: right;font-size:12px;font-weight: normal;}
.idx-box-bt span a{margin-left:15px}
.idx-box-fl{float: left;width:320px;padding:15px;overflow: hidden;background: #fff;}
.idx-box-fla{float: left;width: 100%;overflow: hidden;}
.idx-box-flaimg{float:left;position: relative;width:100%;height:200px;overflow: hidden;}
.idx-box-flabt{float: left;width:100%;height:40px;line-height: 40px;}
.idx-box-flabt a{float: left;width:100%;height:40px;line-height: 40px;white-space: nowrap; overflow: hidden; text-overflow: ellipsis}
.idx-box-flainfo{float:left;width:100%;height:40px;line-height:20px;overflow: hidden;color:#a2a2b6;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp:2;-webkit-box-orient: vertical;font-size:12px}
.idx-box-flb{float:left;}
.idx-box-flb a{float:left;width:155px;height:90px;overflow: hidden;margin-top:10px;position: relative;}
.idx-box-flb a:nth-child(2n){margin-left:10px;}
.idx-box-fz{float:left;width:450px;margin-left:10px;background: #fff;padding: 15px;}
.idx-box-fza{float: left;width: 100%;height:45px;line-height: 45px;font-size:18px;overflow: hidden;text-align: center;font-weight: bold;}
.idx-box-fza a{color: #f08200;}
.idx-box-fzb{float: left;width: 100%;height:28px;line-height: 28px;overflow: hidden;text-align: center;}
.idx-box-fzc{float:left;width:100%;}
.idx-box-fzc li{float:left;width:215px;height:26px;line-height: 26px;overflow: hidden;}
.idx-box-fzc li:nth-child(2n){margin-left:20px;}
.idx-box-fzx{float:left;width:100%;height:1px;background: #f8fafc;margin:10px 0 5px 0}
.idx-box-fzd{float:left;padding-bottom:5px}
.idx-box-fzda{float: left;width: 100%;height:35px;line-height: 35px;}
.idx-box-fzdb{float: left;}
.idx-box-fzdb span{float: left;width:146.666px;height:90px;margin-right:5px;overflow: hidden;position: relative;}
.idx-box-fzdb span:last-child{margin-right:0}
.idx-box-fze{float:left;width: 100%;}
.idx-box-fze li{float:left;width: 100%;height:30px;line-height:30px;overflow: hidden;}
.idx-box-fze li:before {font-family: iconfont!important;content: "\ec1e";color: #e5e5e5;line-height: 30px;margin-right:5px;}
.idx-box-fze li span{float:right;color:#a2a2b6;font-size:12px}
.idx-box-fr{float:right;width:320px;background: #fff;padding:15px;}
.idx-box-fra{float: left;width:100%;}
.idx-box-fra li{float: left;border-bottom: 1px solid #f8fafc;padding:15px 0;}
.idx-box-fra li:first-child{padding-top:0}
.idx-box-fra li span{float: left;width: 100px;height:69px;overflow: hidden;position: relative;}
.idx-box-fra li b{float:left;font-weight: normal;width: 210px;height:29px;line-height:29px;overflow: hidden;margin-left:10px;}
.idx-box-fra li p{float: left;width: 210px;height:40px;line-height: 20px;color: #a2a2b6;margin-left:10px;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp:2;-webkit-box-orient: vertical;font-size:12px}
.idx-box-frb{float:left;width: 100%;height:auto;margin-top:10px;}
.idx-box-frb a{float:left;width:135px;height:32px;background: #f8fafc;margin-top:5px;line-height: 32px;padding:0 10px;margin-right:10px;overflow: hidden;}
.idx-box-frb a:nth-child(2n){margin-right:0;}
.idx-box-frb a:hover{background: #f08200;color:#fff;}
/*小屏版块*/
.idx-item{float:left;width: 360px;height:auto;padding:15px;background: #fff;margin-right:15px;}
.idx-item:last-child{margin-right:0}
.idx-item-head{width:100%;height: 20px;line-height: 20px;font-size: 16px;color: #333;font-weight: bold;}
.idx-item-one{float:left;width:100%;height:180px;overflow: hidden;position: relative;}
.idx-item-one img{width:100%;min-height:180px;}
.idx-item-onebt{position: absolute;left:0;bottom:0;background-color: rgba(0,0,0,0.5);width:340px;height:40px;padding:0 10px;line-height: 40px;overflow: hidden;color:#fff;text-align: center}
.idx-item-list{float:left;width:100%;height:auto;}
.idx-item-list li{float:left;width:100%;height:30px;line-height: 30px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis}
.idx-item-list li:before {font-family: iconfont!important;content: "\ec1e";color: #e5e5e5;line-height: 30px;margin-right:5px;}
.idx-item-list li span{float:right;margin-left:10px;color:#a2a2b6;font-size:12px}
/*频道版块*/
.tyw-pda{overflow: hidden;}
.tyw-pda-fl{float:left;width:335px;height:auto;padding-top:380px;background: #fff;padding:15px}
.tyw-pda-fla{float:left;width:335px;height:373px;overflow: hidden;}
.tyw-pda-fla img{width:365px; min-height:210px; float:left;display: block}
.tyw-pda-flc{height:80px; border-bottom:1px solid #f8fafc; zoom:1;}
.tyw-pda-flc.active{height:290px}
.tyw-pda-flcimg{ display:none;width:335px;height:210px;overflow:hidden;position: relative;}
.tyw-pda-flc.active .tyw-pda-flcimg{ display:block;}
.tyw-pda-flc p{ text-align:center; padding:10px 10px 10px 10px; float:left; width:315px}
.tyw-pda-flctit{ display:block; height:30px; line-height:30px;overflow:hidden;zoom:1;}
.tyw-pda-flcinfo{text-align: left;display:block; color:#a2a2b6; height:25px; line-height:25px; width:100%; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;font-size:12px}
.tyw-pda-flb{float:left;width:335px;height:auto;overflow:hidden;padding-top:12px;}
.tyw-pda-flb li{float:left;width:100%;height:33px;line-height:33px;overflow:hidden}
.tyw-pda-flb li a{float:left;width:100%;height:38px;overflow:hidden;    white-space: nowrap;text-overflow: ellipsis;}
.tyw-pda-flb li span{float:right;color:#a2a2b6;width:60px;font-size:12px;text-align: right;margin-left:5px}
.tyw-pda-fz{float:left;width:480px;min-height:300px;overflow:hidden;margin-left:20px;}
.tyw-pda-fzimg{width: 100%;height:303px;position: relative;}
.tyw-pda-fzimg img{width: 100%;min-height:303px}
.tyw-pda-fzinfo{position: absolute;height:40px;line-height: 20px;width: 450px;padding:10px 15px;background: rgba(0, 0, 0,.5);left:0;bottom:0;color:#fff}
.tyw-pda-fzinfo p{float: left;word-break: break-all;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;}
.tyw-pda-fzb{float:left;width:100%;height:auto;}
.tyw-pda-fzb li{float:left;width:230px;height:151.5px;overflow:hidden;margin-right:20px;margin-top:20px;background: #fff;}
.tyw-pda-fzb li:first-child+li{margin-right:0px;}
.tyw-pda-fzb li:last-child{margin-right:0px;}
.tyw-pda-fzb li .img{float:left;width:100%;height:116.5px;overflow:hidden;position: relative;}
.tyw-pda-fzb li .bt{float:left;width:210px;height:35px;line-height:35px;overflow:hidden;font-size:14px;padding:0 10px;white-space: nowrap;text-overflow: ellipsis;}
.tyw-pda-fr{width:315px;height:auto;overflow:hidden;float:right;background: #fff;}
.tyw-pda-fra{float:left;width:315px;height:137px;overflow:hidden;position: relative;}
.tyw-pda-frb{float:left;width:285px;height:50px;border-bottom: 2px solid #e8e8e8;padding:0 15px}
.tyw-pda-frb span{float:left;height:50px;border-bottom: 2px solid #f08200;font-size:18px;line-height:50px;color:#333}
.tyw-pda-frc{float:left;padding: 0 15px;}
.tyw-pda-frc li{width:100%;height:auto;float:left;padding:5px 0;border-bottom: 1px solid #f8fafc;}
.tyw-pda-frc li span{float:left;width:100%;height:40px;line-height:40px;overflow:hidden}
.tyw-pda-frc li p{float:left;width:100%;height:46px;line-height:23px;font-size:12px;overflow:hidden;color:#a2a2b6;text-align: justify;word-break: break-all;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;margin-bottom: 10px;}
.tyw-pda-frc li:last-child{border:0}

.tyw-pdb{overflow: hidden;}
.tyw-pdb-fl{float: left;width:320px;padding:15px;overflow: hidden;background: #fff;}
.tyw-pdb-fla{float: left;width: 100%;overflow: hidden;}
.tyw-pdb-flaimg{float:left;position: relative;width:100%;height:200px;overflow: hidden;}
.tyw-pdb-flabt{float: left;width:100%;height:40px;line-height: 40px;}
.tyw-pdb-flabt a{float: left;width:100%;height:40px;line-height: 40px;white-space: nowrap; overflow: hidden; text-overflow: ellipsis}
.tyw-pdb-flainfo{float:left;width:100%;height:40px;line-height:20px;overflow: hidden;color:#a2a2b6;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp:2;-webkit-box-orient: vertical;font-size:12px}
.tyw-pdb-flb{float:left;}
.tyw-pdb-flb a{float:left;width:155px;height:90px;overflow: hidden;margin-top:10px;position: relative;}
.tyw-pdb-flb a:nth-child(2n){margin-left:10px;}
.tyw-pdb-fz{float: left;width: 460px;height:auto;padding:15px;background: #fff;margin-left:15px;}
.tyw-pdb-fza{float:left;width: 100%;position: relative;}
.tyw-pdb-fza::after{position: absolute;content: '';left:0;bottom: 0;width: calc(100%);height: 1px;background: #f8fafc;}
.tyw-pdb-fza li{float:left;width:146.666px;height:auto;overflow: hidden;margin-right:10px;margin-bottom:15px}
.tyw-pdb-fza li:nth-child(3n){margin-right:0}
.tyw-pdb-fza span{float: left;width: 100%;height:94px;overflow: hidden;position: relative;}
.tyw-pdb-fzatxt{float: left;width:126.666px;height:20px;padding:8px 10px;background: #f8fafc; line-height:20px;overflow: hidden}
.tyw-pdb-fza p{float: left;width: 100%;height:20px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.tyw-pdb-fzb{float: left;width: 100%;margin-top:10px}
.tyw-pdb-fzb li{float: left;width: 100%;height:30px;line-height: 30px;overflow: hidden;}
.tyw-pdb-fzb li span{float: right;font-size:12px;color:#a2a2b6}
.tyw-pdb-fzb li:before {font-family: iconfont!important;content: "\ec1e";color: #e5e5e5;line-height: 30px;margin-right:5px;}
.tyw-pdb-fr{float: right;width: 300px;height:auto;padding:15px;background: #fff;}
.tyw-pdb-fra{float: left;width:100%;}
.tyw-pdb-fra li{float: left;border-bottom: 1px solid #f8fafc;padding:15px 0;}
.tyw-pdb-fra li:first-child{padding-top:0}
.tyw-pdb-fra li span{float: left;width: 100px;height:69px;overflow: hidden;position: relative;}
.tyw-pdb-fra li b{float:left;font-weight: normal;width: 190px;height:29px;line-height:29px;overflow: hidden;margin-left:10px;}
.tyw-pdb-fra li p{float: left;width: 190px;height:40px;line-height: 20px;color: #a2a2b6;margin-left:10px;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp:2;-webkit-box-orient: vertical;font-size:12px}
.tyw-pdb-frb{float:left;width: 100%;height:auto;margin-top:10px;}
.tyw-pdb-frb a{float:left;width:125px;height:32px;background: #f8fafc;margin-top:5px;line-height: 32px;padding:0 10px;margin-right:10px;overflow: hidden;}
.tyw-pdb-frb a:nth-child(2n){margin-right:0;}
.tyw-pdb-frb a:hover{background: #f08200;color:#fff;}
/*栏目*/
.tyw-list{overflow: hidden;}
.tyw-list-fl{float: left;width: 810px;height: auto;}
.tyw-list-fla{background: #fff;float: left;width: 780px;padding: 15px;position: relative;}
.tyw-list-fla-bt{float: left;width: 100%;height:18px;line-height: 18px;font-size:16px;font-weight: 700;color: #f08200;}
.tyw-list-fla-bt span{float: right;font-size:12px;font-weight: normal;color: #a2a2b6;}
.tyw-list-fla-bt span a{color:#f08200}
.tyw-list-fla-bt i{color: #f08200;}
.tyw-list-fla-list{float:left;width:100%;overflow: hidden;}
.tyw-list-fla-list li{float: left;width: 100%;padding:15px 0;border-top:1px solid #f8fafc;position: relative;}
.tyw-list-fla-xbt{float: left;width: 100%;height:20px;line-height:20px;overflow: hidden;font-size: 16px;}
.tyw-list-fla-xbt span{float: right;font-size:12px;color:#a2a2b6;font-weight: normal;}
.tyw-list-fla-xtu{float: left;width: 100%;height:120px;overflow: hidden;margin-top:10px}
.tyw-list-fla-ximg{float: left;width:250px;height:120px;overflow: hidden;position: relative;}
.tyw-list-fla-xinfo{float: left;width:485px;height:90px;overflow: hidden;margin-left:15px;padding:15px;background: #f8fafc;color:#a2a2b6}
.tyw-list-fla-stu{float: left;width: 250px;height:120px;overflow: hidden;position: relative;margin-right:15px;}
.tyw-list-fla-stu:last-child{margin-right:0}
.tyw-list-fla h1{width: 100%;height:50px;font-size:22px;color:#222;text-align: center;line-height:50px;height:auto;}
.tyw-list-fla-info{float: left;width: 100%;height:20px;line-height: 20px;padding-bottom:5px;font-size:12px;color:#a2a2b6;border-bottom:1px solid #f8fafc;}
.tyw-list-fla-info span{float: left;margin-right:10px}
.tyw-list-fla-info .icon{font-size:12px;margin-right:3px}
.tyw-list-fla-info span:last-child{float: right;margin-right:0}
.tyw-list-fla-txt{float: left;width: 100%;overflow: hidden;font-size:16px;line-height: 26px;}
.tyw-list-fla-txt p{margin-top:15px;text-indent: 2em;}
.tyw-list-fla-txt img{display: block;min-width: 400px;max-width:500px;margin:0 auto}
.tyw-list-fla .layui-tab{margin:0}
.tyw-list-fla .layui-tab-content{padding: 0;}
.tyw-list-fla .layui-tab-brief>.layui-tab-title .layui-this{color: #f08200;}
.tyw-list-fla .layui-tab-brief>.layui-tab-title .layui-this:after{border-bottom: 2px solid #f08200;}
.art-next{float:left;margin-top:15px;width:780px;padding:10px 15px;background:#fff;}
.art-next li{float:left;line-height:32px;overflow: hidden;color:#a2a2b6;max-width:370px;white-space:nowrap;text-overflow:ellipsis;}
.art-next li:nth-child(2){float:right}
.art-next li span{color:#555;}
.tyw-list-flb{float: left;width: 780px;height:auto;padding:15px;overflow: hidden;background: #fff;}
.tyw-list-flb-list{float: left;width: 100%;height:auto;}
.tyw-list-flb-list li{float: left;width:183.75px;overflow: hidden;height:auto;margin-right:15px;margin-top:15px;}
.tyw-list-flb-list li:nth-child(4n){margin-right:0}
.tyw-list-flb-img{float: left;width: 100%;height:110px;overflow: hidden;position: relative;}
.tyw-list-flb-bt{float: left;width:163.75px;height:36px;padding:5px 10px;background: #f8fafc;overflow: hidden;}
.tyw-list-flb-bt span{float: left;width: 100%;height:36px;line-height:18px;overflow: hidden;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;}
.tyw-list-flc{float: left;width: 780px;height:auto;padding:15px;overflow: hidden;background: #fff;}
.tyw-list-flc-list{float:left;width:100%;margin-top:10px;}
.tyw-list-flc-list li{float:left;width:48%;height:33px;overflow: hidden;line-height:32px;}
.tyw-list-flc-list li:nth-child(2n){margin-left:4%}
.tyw-list-flc-list li::before {font-family: iconfont!important;content: "\ec1e";color:#dedede;line-height: 33px;margin-right: 5px;}
.tyw-list-flc-list li span{float:right;font-size:12px;color:#a2a2b6;margin-left:10px;}
.tyw-list-flc-list li i{color:#f08200;margin-right:5px}
.tyw-list-fr{float: right;width: 370px;overflow: hidden;}
.tyw-list-frbt{float: left;width: 100%;height:18px;line-height: 18px;font-size:16px;font-weight: 700;color: #f08200;}
.tyw-list-fra{float: left;width:340px;background: #fff;padding:15px;}
.tyw-list-fra-a{float: left;width: 100%;height:199px;overflow: hidden;position: relative;margin-top:15px}
.tyw-list-fra-abt{position: absolute;width: 330px;height:30px;background: rgba(0,0,0,0.5);color:#fff;padding:0 10px;bottom:0;line-height: 30px;text-align: center;overflow: hidden;}
.tyw-list-fra-b{float: left;width: 100%;counter-reset:sectioncounter;margin-top:7px}
.tyw-list-fra-b li{ position: relative;float: left;width:305px;padding-left:35px;height:32px;line-height: 32px;overflow:hidden;}
.tyw-list-fra-b li:after{content: "";display: inline-block;width: 30px;height: 20px;line-height: 20px;text-align: center;color: #fff;background: #ccc;text-align: center;position: absolute;left: 0;top: 5px;font-size:13px}
.tyw-list-fra-b li:first-child:after{content: "02";background: #fd0100;}
.tyw-list-fra-b li:nth-child(2):after {content: "03";background: #f08200;}
.tyw-list-fra-b li:nth-child(3):after {content: "04";background: #666;}
.tyw-list-fra-b li:nth-child(4):after {content: "05";}
.tyw-list-fra-b li:nth-child(5):after {content: "06";}
.tyw-list-fra-b li:nth-child(6):after {content: "07";}
.tyw-list-fra-b li:nth-child(7):after {content: "08";}
.tyw-list-fra-b li:nth-child(8):after {content: "09";}
.tyw-list-fra-b li:nth-child(9):after {content: "10";}
.tyw-list-fra-b li span{float:right;margin-left:10px;font-size: 12px;color: #a2a2b6;}
.tyw-list-frb{float: left;width:340px;background: #fff;padding:15px;}
.tyw-list-frb-list li{float:left;width:100%;height:auto;margin-right:10px;margin-top:15px}
.tyw-list-frblimg{float: left;width:120px;height:80px;overflow: hidden;position: relative;}
.tyw-list-frblbt{float: left;width:210px;height:40px;line-height:20px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp:2;overflow: hidden;margin:5px 0 5px 10px}
.tyw-list-frblin{float: left;width: 210px;height:20px;line-height:20px;margin-top:10px;margin-left:10px;color:#a2a2b6;font-size:12px;overflow: hidden;}
.tyw-list-frblin span{float: left;width:20px;height:20px;border-radius: 50%;overflow: hidden;}
.tyw-list-frblin span img{float:left;font-size:0;width: 100%;}
.tyw-list-frc{float: left;width:340px;background: #fff;padding:15px;}
.tyw-list-frc-list{float:left;overflow: hidden;margin-top:10px}
.tyw-list-frc-list li{float: left;width: 165px;height: auto;margin-top:5px;margin-right:10px}
.tyw-list-frc-list li:nth-child(2n){margin-right:0}
.tyw-list-frc-list li a{float: left;width:145px;height: 32px;background: #f8fafc;margin: 2px 0;line-height: 32px;padding: 0 10px;margin-right: 20px;color: #a2a2b6;overflow: hidden;}
.tyw-list-frc-list li a:hover{background: #f08200;color:#fff}
.tyw-list-frd{float: left;width: 340px;padding:10px 15px;background: #fff;}
.tyw-list-frd-list li{float: left;width: 100%;margin-top:15px}
.tyw-list-frd-q{float:left;width: 100%;height:30px;line-height:30px;overflow: hidden;white-space:nowrap;text-overflow:ellipsis;}
.tyw-list-frd-q span{float: left;width: 22px;height:22px;background: #f08200;line-height: 22px;font-size:12px;text-align: center;color:#fff;margin-top:4px;margin-right:5px;border-radius: 3px;}
.tyw-list-frd-a{float:left;width: 100%;height:44px;line-height:22px;overflow: hidden;color:#a2a2b6;}
.tyw-list-frd-a span{float: left;width: 22px;height:22px;background:#c39869;line-height: 22px;font-size:12px;text-align: center;color:#fff;margin-top:4px;margin-right:5px;border-radius: 3px;}
.tyw-list-frd-a p{float: left;width:313px;height:44px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp:2;font-size:12px}
.tyw-list-fre{float: left;width:340px;background: #fff;padding:15px;position: relative;}
.tyw-list-fre-box{float: left;width: 100%;height:100%;overflow: hidden;position: relative;}
.tyw-list-fre-box span{position: absolute;bottom:2px;right:2px;font-size:12px;line-height: 13px;color:rgba(0, 0, 0, 0.3)}
.tyw-list-user{float:left;width: 330px;padding:10px 20px;background: #fff;}
.tyw-list-user-tx{width:100%;height:80px;padding:20px 0;border-bottom: 1px solid #f8fafc;}
.tyw-list-user-thumb{float: left;width:80px;height:80px;margin:0 125px;border-radius: 50%;overflow: hidden;}
.tyw-list-user-thumb img{width: 80px;}
.tyw-list-user-nike{float:left;width: 100%;height:26px;line-height:26px;text-align: center;font-size:16px;font-weight: 700;margin-top:10px}
.tyw-list-user-info{float:left;width: 100%;height:22px;line-height:22px;text-align: center;color: #a2a2b6;}
.tyw-list-user-num{float:left;width: 100%;margin-top: 10px;text-align: center;margin-bottom:20px}
.tyw-list-user-num li{float:left;width:25%;height:45px;border-right: 1px solid #f8fafc;box-sizing: border-box;}
.tyw-list-user-num li:nth-child(4){border: 0}
.tyw-list-user-num p{float:left;width: 100%;line-height: 20px}
.tyw-list-user-num p:nth-child(1){color:#f08200;font-size:16px;font-weight: 600;line-height: 25px;}
.tyw-list-user-btn{float: left;width:140px;height:30px;margin:0 100px 10px 100px}
.tyw-list-user-btn a{float: left;width: 100%;line-height: 30px;background: #ec3b3b;text-align: center;color:#fff;border-radius: 5px;}
.tyw-acom-list{float:left;width:100%;overflow: hidden;}
.tyw-acom-list li{float: left;width: 100%;padding:15px 0;border-top:1px solid #f8fafc;}
.tyw-acom-list li:first-child{border-top:0}
.art-left{float:left;width: 810px;height:auto;}
.art-cont{background: #fff;float:left;width:770px;padding:15px 20px;border-radius:5px;margin-top:15px;}
.art-cont .layui-tab{margin:0}
.art-cont .layui-tab-brief>.layui-tab-title .layui-this{color: #f08200;}
.art-cont .layui-tab-brief>.layui-tab-title .layui-this:after{border-bottom: 2px solid #f08200;}
.art-cont h1{width: 100%;height:50px;font-size:22px;color:#222;text-align: center;line-height:50px;}
.art-cont .layui-tab-content{padding:0}
.layui-tab .art-list li:first-child{border-top:0;}
.art-text{float:left;line-height:24px;color:#222;font-size:16px;}
.art-text p{margin:15px 0;text-indent: 2em;text-align: justify;}
.art-text img{display: block;max-width:600px;margin:0 auto;}
.art-info{float:left;width: 100%;height:34px;border-bottom: 1px solid #f8fafc;font-size:12px;}
.art-info .social-share{float:right;}
.art-time{float:left;line-height: 34px;color:#a2a2b6;}
.art-time span{float:left;margin-right:10px;}
.art-time span i{margin:0 3px;color:#f08200;font-style: normal;}
.tyw-pdao-frb{float:left;width: 100%;height:auto;margin-top:10px;}
.tyw-pdao-frb a{float:left;width:157px;height:32px;background: #f8fafc;margin:2px 0;line-height: 32px;padding:0 10px;margin-right:20px;color:#a2a2b6;}
.tyw-pdao-frb a:nth-child(4n){margin-right:0;}
.tyw-pdao-frb a:hover{background: #f08200;color:#fff;}
.art-next{float:left;margin-top:15px;width:780px;padding:10px 15px;background:#fff;}
.art-next li{float:left;line-height:32px;overflow: hidden;color:#a2a2b6;max-width:370px;white-space:nowrap;text-overflow:ellipsis;}
.art-next li:nth-child(2){float:right}
.art-next li span{color:#555;}
.art-more{float:left;width:780px;height:auto;padding:10px 15px;overflow: hidden;background:#fff;margin-top:15px;}
.art-more-list{float:left;width:100%;margin-top:10px;}
.art-more-list li{float:left;width:48%;height:33px;overflow: hidden;line-height:32px;}
.art-more-list li:nth-child(2n){margin-left:4%}
.art-more-list li::before {content: "•";color:#dedede;line-height: 33px;margin-right: 5px;}
.art-more-list li span{float:right;font-size:12px;color:#a2a2b6;margin-left:10px;}
.art-xbt{float: left;width: 100%;height: 18px;line-height: 18px;font-size: 16px;font-weight: bold;}
.art-right{width:370px;height:auto;float:right}
.art-new{float: left;width:340px;background: #fff;padding:10px 15px;}
.art-new-a{float: left;width: 100%;height:200px;overflow: hidden;position: relative;border-radius:5px;margin-top:15px}
.art-new-a img{width: 100%;min-height:200px;}
.art-new-abt{position: absolute;width: 330px;height:30px;background: rgba(0,0,0,0.5);color:#fff;padding:0 10px;bottom:0;line-height: 30px;text-align: center;overflow: hidden;}
.art-new-b{float: left;width: 100%;counter-reset:sectioncounter;margin-top:10px}
.art-new-b li{ position: relative;float: left;width:305px;padding-left:35px;height:32px;line-height: 32px;overflow:hidden;}
.art-new-b li:after{content: "";display: inline-block;width: 30px;height: 20px;line-height: 20px;text-align: center;color: #fff;background: #ccc;text-align: center;position: absolute;left: 0;top: 5px;font-size:13px}
.art-new-b li:first-child:after{content: "02";background: #fd0100;}
.art-new-b li:nth-child(2):after {content: "03";background: #f08200;}
.art-new-b li:nth-child(3):after {content: "04";background: #666;}
.art-new-b li:nth-child(4):after {content: "05";}
.art-new-b li:nth-child(5):after {content: "06";}
.art-new-b li:nth-child(6):after {content: "07";}
.art-new-b li:nth-child(7):after {content: "08";}
.art-new-b li:nth-child(8):after {content: "09";}
.art-new-b li:nth-child(9):after {content: "10";}
.art-new-b li span{float:right;margin-left:10px;font-size: 12px;color: #a2a2b6;}
.art-tuwen{float: left;width:340px;padding:10px 15px;background: #fff;border-radius:5px;}
.art-tuwen-list li{float:left;width: 165px;height:auto;margin-right:10px;margin-top:15px}
.art-tuwen-list li:nth-child(2n){margin-right:0}
.art-tuwen-list li span{float: left;width: 100%;height:100px;overflow: hidden;}
.art-tuwen-list li img{width: 100%;min-height:100px}
.art-tuwen-list li p{float: left;width: 100%;height:44px;line-height: 22px;margin-top:5px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp:2;overflow: hidden;}

.art-ask{float: left;width: 340px;padding:10px 15px;background: #fff;}
.art-ask-list li{float: left;width: 100%;margin-top:15px}
.art-ask-q{float:left;width: 100%;height:30px;line-height:30px;overflow: hidden;white-space:nowrap;text-overflow:ellipsis;}
.art-ask-q span{float: left;width: 22px;height:22px;background: #f08200;line-height: 22px;font-size:12px;text-align: center;color:#fff;margin-top:4px;margin-right:5px;border-radius: 3px;}
.art-ask-a{float:left;width: 100%;height:44px;line-height:22px;overflow: hidden;color:#a2a2b6;}
.art-ask-a span{float: left;width: 22px;height:22px;background:#37cf6b;line-height: 22px;font-size:12px;text-align: center;color:#fff;margin-top:4px;margin-right:5px;border-radius: 3px;}
.art-ask-a p{float: left;width:313px;height:44px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp:2;}
.art-search{float: left;width: 340px;padding:10px 15px;background: #fff;}
.art-search-list{float:left;overflow: hidden;}
.art-search-list li{float: left;width: 165px;height: auto;margin-top:10px;margin-right:10px}
.art-search-list li:nth-child(2n){margin-right:0}
.art-search-list li a{float: left;width:145px;height: 32px;background: #f8fafc;margin: 2px 0;line-height: 32px;padding: 0 10px;margin-right: 20px;color: #a2a2b6;overflow: hidden;}
.art-search-list li a:hover{background: #f08200;color:#fff}
.art-list{float: left;width: 100%;}
.art-list li{float: left;width: 100%;padding:15px 0;border-top: 1px solid #f8fafc;}
.art-list-bt{float: left;width: 100%;height:32px;line-height:32px;overflow: hidden;font-size:18px;}
.art-list-bt span{float:right;margin-left:10px;font-weight: normal;font-size:14px;color:#999}
.art-list-imgall{float:left;width: 100%;margin-top:10px}
.art-list-imgall span{float:left;width: 250px;height:120px;margin-right:10px;overflow: hidden;}
.art-list-imgall span:last-child{margin-right:0}
.art-list-imgall img{width: 100%;min-height:120px}
.art-list-info{float: left;margin-top:10px;width: 100%;height:40px;line-height: 20px;color: #a2a2b6;overflow: hidden;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp:2;}
.art-list-img{float: left;width: 300px;height:150px;overflow: hidden;}
.art-list-img img{width: 100%;min-height:150px;}
.art-list-box{float:left;width: 450px;height:150px;margin-left:20px;}
.art-list-xbt{float: left;width: 100%;height:48px;line-height:24px;overflow: hidden;font-size:18px;}
.art-list-xinfo{float: left;margin-top:10px;width: 100%;height:60px;line-height: 20px;color: #a2a2b6;overflow: hidden;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp:3;}
.art-list-xtime{float: left;width: 100%;height:20px;line-height: 20px;margin-top:12px;color:#999}
.art-list-xtime span{float: right;}
.art-rtu{float: left;width:340px;padding:15px;background: #fff;}
.art-ltu{float:left;width:780px;padding:15px;padding:15px;background: #fff;}
.art-ltu img{width: 100%;}
/*问答首页*/
.tyw-list-ask{float: left;overflow: hidden;margin-top:15px;}
.tyw-list-ask li{float: left;width:100%;padding: 15px 0;border-top: 1px solid #f7f8fa;position: relative;}
.tyw-list-ask li:last-child{padding-bottom:0}
.tyw-list-askbt{float: left;width: 100%;height:20px;line-height:20px;font-size:16px;overflow: hidden;}
.tyw-list-askinfo{float: left;width: 100%;height:20px;line-height: 20px;font-size:12px;color:#a2a2b6}
.tyw-list-askbox{float: left;width:580px;height:auto;margin-top:10px}
.tyw-list-askuser{float: left;width:580px;height:20px;line-height: 20px;font-size:12px;overflow: hidden;}
.tyw-list-askuser span{float: left;width: 20px;height:20px;overflow: hidden;border-radius: 50%;}
.tyw-list-askuser span img{float:left;width: 100%;}
.tyw-list-asktext{float: left;width:580px;height:60px;line-height: 20px;margin-top:5px;overflow: hidden;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp:3;}
.tyw-list-asktext a{color:#f08200}
.tyw-list-asktime{float: left;width:580px;height:20px;line-height: 20px;font-size:12px;color:#a2a2b6;margin-top:5px}
.tyw-list-askimg{position: relative;float: right;width: 180px;height:110px;overflow: hidden;}
/*问答正文*/
.art-flk{float:left;width: 780px;height:auto;padding:15px;background: #fff;overflow: hidden;}
.art-flk h1{float:left;width: 100%;height:50px;font-size:22px;color:#222;line-height:50px;}
.art-flk h1 span{float: left;font-size:14px;font-weight: normal;width:22px;height:22px;text-align: center;background: #f08200;margin-top:14px;color:#fff;line-height: 22px;border-radius:3px;margin-right:5px}
.art-flk-img{float:left;width:100%;height:0px;overflow:hidden}
.art-flk-text{float: left;width:750px;padding:15px;background: #f7f8fa;}
.art-flk-text span{float: left;width: 100%;height:18px;line-height: 18px;font-size:15px;font-weight: 700;color:#f08200;padding-bottom:10px;border-bottom:1px solid #fff;}
.art-flk-text p{float: left;width: 100%;height:auto;margin-top:10px;font-size:15px;color:#666}
.art-flk-info{float: left;width: 100%;height:24px;line-height: 24px;font-size:12px;color:#a2a2b6;overflow: hidden;margin-top:5px}
.art-flk-info span{float: left;margin-right:10px}
.art-flk-info span:last-child{float: right;margin-right:0}
.art-flk-info .icon{margin-right:3px;font-size:12px}
.art-flq{float:left;width: 780px;height:auto;padding:15px;background: #fff;overflow: hidden;position: relative;}
.art-flq-user{float: left;width:100%;height:40px;overflow: hidden;position: relative;padding-bottom:10px;border-bottom:1px solid #f7f8fa;}
.art-flq-uinfo{float: left;width: 730px;height:40px;padding-left:50px;}
.art-flq-unike{float: left;width:100%;height: 22px;line-height: 22px;font-size:12px;color:#f08200}
.art-flq-unike a{font-size:14px;font-weight: 700;margin-right:5px}
.art-flq-utime{float: left;width:100%;height: 18px;line-height:18px;font-size:12px;color:#a2a2b6}
.art-flq-uthumb{position: absolute;width: 40px;height:40px;overflow: hidden;border-radius: 50%;left:0}
.art-flq-uthumb img{width: 100%;min-height:100%}
.art-flq-text{float: left;width: 100%;font-size:15px}
.art-flq-text p{margin-top:10px;text-indent: 2em;}
.art-flq-text img{display: block;max-width:650px;min-width: 400px;margin:0 auto}
.art-flq-da{position: absolute;width: 60px;height:60px;background:url(../img/ask-da.png) no-repeat;top:0;right:0}
/*首页问答*/
.idx-ask-item{float:left;width:360px;padding:15px;background: #fff;margin-right:15px;overflow: hidden;margin-top:15px;-webkit-transition:all .3s ease-out;-moz-transition: all .3s ease-out;}
.idx-ask-item:hover{box-shadow: 0px 3px 10px 0px rgba(0, 0, 0, 0.4);-webkit-box-shadow: 0px 3px 10px 0px rgba(0, 0, 0, 0.4);-moz-box-shadow: 0px 3px 10px 0px rgba(0, 0, 0, 0.4);-ms-box-shadow: 0px 3px 10px 0px rgba(0, 0, 0, 0.4);-o-box-shadow: 0px 3px 10px 0px rgba(0, 0, 0, 0.4);}
.idx-ask-item:nth-child(3n){margin-right:0}
.idx-ask-item:nth-child(1),.idx-ask-item:nth-child(2),.idx-ask-item:nth-child(3){margin-top:0}
.idx-ask-q{float:left;width: 100%;height:30px;line-height:30px;overflow: hidden;white-space:nowrap;text-overflow:ellipsis;}
.idx-ask-q span{float: left;width: 22px;height:22px;background: #f08200;line-height: 22px;font-size:12px;text-align: center;color:#fff;margin-top:4px;margin-right:5px;border-radius: 3px;}
.idx-ask-a{float:left;width: 100%;height:44px;line-height:22px;overflow: hidden;color:#444;}
.idx-ask-a span{float: left;width: 22px;height:22px;background:#c39869;line-height: 22px;font-size:12px;text-align: center;color:#fff;margin-top:4px;margin-right:5px;border-radius: 3px;}
.idx-ask-a p{float: left;width:333px;height:44px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp:2;font-size:12px}
.idx-ask-i{float: left;width:100%;margin-top:10px;padding-top:15px;border-top: 1px solid #f7f8fa;overflow: hidden;font-size:12px;color:#a2a2b6}
.idx-ask-i span{float: left;width:26px;height:26px;border-radius: 50%;overflow: hidden;font-size:0;}
.idx-ask-i span img{width: 100%;}
/*维修服务*/
.idx-fuwu{width:1170px;padding:15px;margin:0 auto;overflow: hidden;background: #fff;}
.idx-fuwu-item{float: left;width: 281.25px;margin-right:15px;overflow: hidden;margin-top:15px;background: #f1f6f2;padding-bottom:15px;position: relative;}
.idx-fuwu-ad{position: absolute;bottom:2px;right:2px;font-size:12px;line-height: 13px;color:rgba(0, 0, 0, 0.3)}
.idx-fuwu-item:nth-child(4n){margin-right:0}
.idx-fuwu-item:nth-child(1),.idx-fuwu-item:nth-child(2),.idx-fuwu-item:nth-child(3),.idx-fuwu-item:nth-child(4){margin-top:0}
.idx-fuwu-bt{float: left;width: 100%;height:30px;line-height: 30px;font-size:16px;text-align: center;margin-top:10px}
.idx-fuwu-info{float: left;width: 100%;height:20px;line-height: 20px;font-size:12px;color:#999;text-align: center;}
.idx-fuwu-item:nth-child(2){background:#f6f1f1;}
.idx-fuwu-item:nth-child(3){background:#f1f2f6;}
.idx-fuwu-item:nth-child(4){background:#f6f1f6;}
.idx-fuwu-item:nth-child(5){background:#f1f5f6;}
.idx-fuwu-item:nth-child(6){background:#f3f1f6;}
.idx-fuwu-item:nth-child(7){background:#f6f1f1;}
.idx-fuwu-item:nth-child(8){background:#f6f6f1;}
.idx-fuwu-num{position: absolute;padding:0 5px 0 10px;height:26px;line-height:26px;background: rgba(0, 0, 0,.5);bottom:5px;right:0;color:#fff;font-size:12px;border-radius:13px 0 0 13px;}
.idx-fuwu-pic{float: left;width: 100%;height:120px;overflow: hidden;position: relative;}
.idx-fuwu-sming{float: left;width:100%;height:20px;line-height: 20px;color:#a2a2b6;font-size:12px;text-align: center;}
.idx-fuwu-yuyue{float: left;width: 100%;height:26px;font-size:12px;text-align: center;line-height: 26px;margin-top:10px}
.idx-fuwu-yuyue a{float: left;width: 70px;height: 26px;background: #f08200;margin-left:107px;color:#fff}
.idx-fuwu-yuyue a:hover{opacity:0.8}

/*条件筛选*/
.dot-all{width: 1170px;height:auto;padding:10px 15px;background: #fff;margin:0 auto;margin-bottom:15px;overflow: hidden;}
.dot-box{float: left;width: 100%;max-height:130px;overflow: hidden;}
.dot-box-height{max-height:1000px;}
.dot-all-type{float: left;width: 100%;overflow: hidden;padding:5px 0;border-top:1px solid #f5f5f5;}
.dot-all-type:nth-child(1){border-top:0px}
.dot-all-type-info{float: left;width: 90px;height:auto;color:#f08200;line-height: 36px;}
.dot-all-type-list{float: left;width: 1080px;max-height:76px;overflow: hidden;}
.dot-all-height{max-height:500px}
.dot-all-type-list li{float: left;font-size:12px}
.dot-all-type-list li a{float: left;line-height:28px;padding:0 10px;background: #f5f5f5;margin:5px}
.dot-all-type-list li:hover a{background:#f08200;color:#fff}
.dot-all-type-list li.this a{background:#f08200;color:#fff}
.dot-all-citysub{float:left;width: 1060px;height:auto;padding:10px;margin-left:90px;background: #f5f5f5;overflow: hidden;margin-top:5px}
.dot-all-citysub li{float:left;margin:0 10px}
.dot-all-citysub li.this a{color: #f08200;}
#dot-brand{width:80px;height:30px;overflow: hidden;margin:0 auto;line-height: 30px;font-size:12px;}
#dot-brand a{color:#f08200}
#dot-type{width:100%;height:30px;overflow: hidden;margin:0 auto;line-height: 30px;font-size:12px;text-align: center;}
#dot-type a{color:#f08200}

.tyw-item-list{float:left;width:100%;overflow: hidden;}
.tyw-item-list li{float: left;width: 100%;padding:15px 0;border-top:1px solid #f7f8fa;position: relative;}
.tyw-item-xbt{float: left;width: 100%;height: 20px;line-height:20px;overflow: hidden;font-size: 16px;}
.tyw-item-xbt span{float: right;font-size:12px;color:#a2a2b6;font-weight: normal;}
.tyw-item-abt{float: left;width: 100%;height:20px;line-height:20px;overflow: hidden;font-size: 16px;font-weight: 600;}
.tyw-item-abt a{color:#f08200}
.tyw-item-alist{float: left;width:510px;height:120px;margin-left:20px;overflow: hidden;}
.tyw-item-ming{float: left;width: 100%;height:20px;margin-top:10px}
.tyw-item-ming span{float: left;height:20px;padding:0 5px;background: #00c1de;margin-right:5px;font-size:12px;color:#fff;border-radius: 2px;}
.tyw-item-ming span:nth-child(2){background:#4caf50;}
.tyw-item-ming span:nth-child(3){background:#f60;}
.tyw-item-ming span:nth-child(4){background:#ddae33;}
.tyw-item-ainfo{position: absolute;bottom:15px;right:0;color:rgba(0, 0, 0, 0.3);font-size:12px}
.tyw-item-axx{float: left;width: 100%;line-height:20px;margin-top:10px;color:#666;max-height:40px;overflow: hidden;}
.tyw-item-axx span{float:left;color: #a2a2b6;}
.tyw-item-axx i{float:left;font-family: Georgia, "Times New Roman", Times, serif;font-size:20px;color:#f08200;font-style: normal;}
.tyw-item-axx a{float: left;margin-left:50px;color:#f08200;text-decoration:underline}
.tyw-item-xtu{float: left;width: 100%;height:120px;overflow: hidden;margin-top:10px}
.tyw-item-ximg{float: left;width:250px;height:120px;overflow: hidden;position: relative;}
.tyw-item-xbimg{float: left;width:250px;height:120px;overflow: hidden;position: relative;}
.tyw-item-xbimg img{display: block;height:100px;margin:10px auto}
.tyw-item-xinfo{float: left;width:485px;height:90px;overflow: hidden;margin-left:15px;padding:15px;background: #f7f8fa;color:#a2a2b6}
.tyw-item-xshop{float: left;width:485px;height:100px;overflow: hidden;margin-left:15px;padding:10px 15px;background: #f7f8fa;color:#666}
.tyw-item-xshopm{float: left;width: 100%;height:25px;line-height: 25px;overflow: hidden;white-space:nowrap;text-overflow:ellipsis;}
.tyw-item-xshop p{float: left;width: 100%;height:25px;line-height: 25px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.tyw-item-xshop span{font-weight: 700;color:#a2a2b6}
.tyw-item-bg{float: left;width: 250px;height:120px;position:relative;transition:all .3s ease-in-out;}
.tyw-item-bg a{float:left;width: 100%;height:100%;}
.tyw-item-bg:hover{opacity:0.8;transition:all .3s ease-in-out;}
.tyw-item-bg1{background:#63b2ee}
.tyw-item-bg2{background:#76da91}
.tyw-item-bg3{background:#f8cb7f}
.tyw-item-bg4{background:#f89588}
.tyw-item-bg5{background:#7cd6cf}
.tyw-item-bg6{background:#9192ab}
.tyw-item-bg7{background:#7898e1}
.tyw-item-bg8{background:#efa666}
.tyw-item-bg9{background:#eddd86}
.tyw-item-bg10{background:#9987ce}
.tyw-item-motit{width: 200px;height:50px;line-height: 25px;margin-left:25px;margin-top:35px;color:#fff;font-size:20px;font-weight: 600;}

.tyw-flshop{width:780px;height:auto;padding:15px;background: #fff;overflow: hidden;}
.tyw-flshop-img{float: left;width: 370px;height:250px;background: #f5f5f5;}
.tyw-flshop-box{float: left;width: 395px;height:250px;overflow: hidden;margin-left:15px}
.tyw-flshop-box h1{float: left;width: 100%;height:50px;line-height: 50px;font-size:18px;font-weight: 600;}
.tyw-flshop-tel{float: left;width: 100%;height:26px;line-height:26px;overflow: hidden;font-size:16px;color:#666}
.tyw-flshop-tel span{color:#a2a2b6}
.tyw-flshop-text{float: left;width: 100%;height:88px;line-height: 22px;color:#666;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp:4;-webkit-box-orient: vertical;}
.tyw-flshop-btn{float:left;margin-top:20px;height:38px;width:185px;padding:0 105px}
.tyw-flshop-btn a{float: left;width: 100%;line-height: 38px;background: #f08200;text-align: center;color:#fff}
.tyw-flshop-btn a:hover{opacity:.8;}
.tyw-flb-shop{width: 100%;overflow: hidden;}
.tyw-flb-shop li{float: left;width:115.5px;margin-right:15px;height:36px;line-height: 36px;text-align: center;margin-top:15px;border: 1px solid #a2a2b6;border-radius: 5px;}
.tyw-flb-shop li:hover{background: #f08200;border: 1px solid #f08200;color:#fff;cursor:pointer}
.tyw-flb-shop li:nth-child(6n){margin-right:0}
#allmap {width: 100%;height:368px;overflow: hidden;margin:0;}
.tyw-flb-md{width:100%;overflow: hidden;}
.tyw-flb-md li{float: left;width: 183.75px;margin-right:15px;overflow: hidden;margin-top:15px}
.tyw-flb-mdimg{float: left;width:100%;position: relative;height:121.61px;overflow: hidden;}
.tyw-flb-mdbt{float: left;width: 100%;height:20px;line-height:20px;margin-top:5px;text-align: center;}
.tyw-flb-md li:nth-child(4n){margin-right:0}

.tyw-city-jd{float:left;width:100%;height:auto;}
.tyw-city-img{float:left;width:360px;height:360px;overflow: hidden;position: relative;}
.tyw-city-txt{float:left;width:395px;height:360px;overflow: hidden;margin-left:15px;}
.tyw-city-bt{float:left;width:100%;height:60px;line-height:60px;font-size:20px;color:#333;border-bottom: 1px solid #f6f6f6;overflow: hidden;}
.tyw-city-bt span{margin-left:20px;font-size:14px;color:#a2a2b6}
.tyw-city-info{float:left;width:100%;}
.tyw-city-info p{margin-top:10px;line-height:24px;font-size:15px;color:#666}
.tyw-city-info b{color:#f08200}
.tyw-city-ztonline{float:left;padding:20px 0 10px 0;width:100%;height:auto;}
.tyw-city-ztonline a{float:left;width:125px;height:50px;background: #c39869;line-height:50px;font-size:14px;text-align: center;color:#fff;margin-right:10px;overflow: hidden;}
.tyw-city-ztonline a:nth-child(2){background: #fd0100;}
.tyw-city-ztonline a:last-child{margin-right:0;background: #f08200;}
.tyw-city-ztonline a:hover{opacity:0.8;}
.tyw-city-text{float:left;width:100%;margin-top:13px;font-size:14px;line-height:20px;color:#a2a2b6;height:40px;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}
.tyw-city-ainfo{position: absolute;bottom:3px;right:3px;font-size:12px;color:rgba(0, 0, 0, 0.3);line-height: 13px;}

/*律师列表*/
.tyw-law-a{float: left;width:780px;height:auto;overflow: hidden;background: #fff;position: relative;padding:15px;}
.tyw-law-abt{float: left;width: 100%;height: 18px;line-height: 18px;font-size: 16px;font-weight: 700;color: #f08200;}
.tyw-law-alis{float: left;width:100%;height:auto;overflow: hidden;}
.tyw-law-ainfo{position: absolute;bottom: 2px;right: 2px;font-size: 12px;line-height: 13px;color: rgba(0, 0, 0, 0.3);}
.tyw-law-cinfo{position: absolute;bottom: 17px;right: 2px;font-size: 12px;line-height: 13px;color: rgba(0, 0, 0, 0.3);}
.tyw-law-alis span{float: left;width:360px;overflow: hidden;background: #f5f5f5;padding:10px;}
.tyw-law-alis span:nth-child(2n){margin-left:20px;}
.tyw-law-aimg{float: left;width: 120px;overflow: hidden;position: relative;}
.tyw-law-abox{float: left;width: 230px;margin-left:10px;overflow: hidden;}
.tyw-law-anike{float: left;width: 100%;height:30px;line-height: 30px;font-size:20px;color:#ec3b3b;font-weight: 600;}
.tyw-law-anike i{font-size:14px;margin-left:10px;color:#333}
.tyw-law-alaw{float: left;width: 100%;height:20px;font-size:12px;color:#a2a2b6}
.tyw-law-tel{float: left;width: 100%;height:20px;font-size:12px;color:#f08200;font-weight: 600;}
.tyw-law-atxt{float: left;width: 100%;height:40px;overflow: hidden;line-height: 20px;text-overflow:ellipsis;display:-webkit-box; -webkit-box-orient:vertical;-webkit-line-clamp:2; }
.tyw-law-btn{float: left;width: 100%;margin-top:10px}
.tyw-law-btn a{float: left;height:30px;text-align: center;line-height:30px;background: #ec3b3b;color:#fff;font-size:14px;border-radius:5px;padding:0 15px}
.tyw-law-btn a:hover{opacity: 0.7;}
.tyw-law-shuo{margin-left:10px;font-size:14px;color:red}
.tyw-law-btn .icon{font-size:16px;line-height: 30px;margin-right:2px;float: left;}
.tyw-law-blis{float: left;width:100%;height:auto;overflow: hidden;}
.tyw-law-binfo{position: absolute;bottom: 2px;right: 2px;font-size: 12px;line-height: 13px;color: rgba(0, 0, 0, 0.3);}
.tyw-law-blis li{float: left;width:100%;overflow: hidden;padding:15px 0;border-top: 1px solid #f5f5f5;}
.tyw-law-blis li:last-child{padding-bottom:0}
.tyw-law-bimg{float: left;width: 120px;overflow: hidden;position: relative;}
.tyw-law-bbox{float: left;width: 205px;margin-left:15px;overflow: hidden;}
.tyw-law-bnike{float: left;width: 100%;height:30px;line-height: 30px;font-size:20px;color:#ec3b3b;font-weight: 600;}
.tyw-law-bnike span{font-size:14px;margin-left:10px;color:#333}
.tyw-law-blaw{float: left;width: 100%;height:20px;font-size:12px;color:#a2a2b6}
.tyw-law-btxt{float: left;width: 100%;height:40px;overflow: hidden;line-height: 20px;text-overflow:ellipsis;display:-webkit-box; -webkit-box-orient:vertical;-webkit-line-clamp:2; }
.tyw-law-bbtn{float: left;width: 100%;margin-top:10px}
.tyw-law-bbtn a{float: left;height:30px;text-align: center;line-height:30px;background: #ec3b3b;color:#fff;font-size:14px;border-radius:5px;padding:0 15px}
.tyw-law-bbtn a:hover{opacity: 0.8;}
.tyw-law-bbtn .icon{font-size:16px;line-height: 30px;margin-right:2px;float: left;}
.tyw-law-atu{float: left;width: 100%;height:auto;position: relative;}
.tyw-law-atu-x{position: absolute;bottom:2px;right:2px;line-height: 14px;font-size:12px;color:#888}

.table-bt{width: 100%;height:30px;font-size:20px;font-weight: 600;color:#ec3b3b;text-align: center;line-height:30px;}
.table-box{width:100%;height:auto;margin-top:0.5rem}
.table-item{width: 100%;height:46px;line-height:46px;position: relative;}
.table-item-bt{float:left;width:70px;overflow: hidden;color:#f08200}
.table-item-input{position: absolute;width:270px;height:32px;padding:7px 0 7px 70px}
.table-item-input input{float: left;width:260px;height:30px;line-height:30px;border:1px solid #eaeaea;padding:0 5px;border-radius: 5px;}
.table-item button{width: 100%;height:40px;border: 0;background: #ec3b3b;color:#fff;border-radius: 5px;}
.table-item button:hover{opacity: 0.8;cursor:pointer}
.table-info{width: 100%;height:1.5rem;line-height: 1.5rem;font-size:0.6rem;color:#a2a2b6;text-align: center;}
.table-text{width: 100%;margin-top:7px;}
.table-law{width: 100%;margin-top:10px;overflow: hidden;}
.table-law span{float: left;width: 66px;height:66px;overflow: hidden;margin:0 1px}
.table-law span img{width: 100%;}

.Conline{width: 136px;position: fixed;z-index: 22;right: 0;top: 50%;margin-top:-177px;background:rgba(0,0,0,0.6);  filter: progid:DXImageTransform.Microsoft.gradient(startcolorstr=#7F000000,endcolorstr=#7F000000);}
.Conline_title{height: 60px;width: 100%;}
.Conline_title a{display: block;width: 100%;height: 100%;color: #fff;line-height: 60px;text-align: center;font-size: 16px;font-weight: bold;}
.Conline ul li,.Conline_gotop{height: 40px;width: 100%;border-top: 2px solid #fff;}
.Conline ul li a{width: 100%;height: 100%;display: block;}
.Conline ul li i,.Conline ul li span{display: inline-block;}
.Conline ul li i{float:left;left:15px;width: 20px;height: 20px;background-size: 100% 100%!important;position: relative;top:10px;}
.Conline ul li span{font-size: 12px;color: #fff;position: relative;line-height:40px;margin-left:20px}
.Conline ul li:hover span{color: #f08200;}
.Conline ul li i.i_1{background: url("../img/cq_1.png") no-repeat;}
.Conline ul li:hover i.i_1{background: url("../img/cq_1on.png") no-repeat;}
.Conline ul li i.i_2{background: url("../img/cq_2.png") no-repeat;}
.Conline ul li:hover .i_2{background: url("../img/cq_2on.png") no-repeat;}
.Conline ul li i.i_3{background: url("../img/cq_3.png") no-repeat;}
.Conline ul li:hover i.i_3{background: url("../img/cq_3on.png") no-repeat;}
.Conline ul li i.i_4{background: url("../img/cq_4.png") no-repeat;}
.Conline ul li:hover i.i_4{background: url("../img/cq_4on.png") no-repeat;}
.Conline ul li i.i_5{background: url("../img/cq_5.png") no-repeat;}
.Conline ul li:hover .i_5{background: url("../img/cq_5on.png") no-repeat;}
.Conline ul li i.i_6{background: url("../img/cq_6.png") no-repeat;}
.Conline ul li:hover i.i_6{background: url("../img/cq_6on.png") no-repeat;}
.Conline ul li i.i_7{background: url("../img/cq_7.png") no-repeat;}
.Conline ul li:hover i.i_7{background: url("../img/cq_7on.png") no-repeat;}
.Conline ul li i.i_8{background: url("../img/cq_8.png") no-repeat;}
.Conline ul li:hover i.i_8{background: url("../img/cq_8on.png") no-repeat;}
.Conline ul li i.i_9{background: url("../img/cq_9.png") no-repeat;}
.Conline ul li:hover i.i_9{background: url("../img/cq_9on.png") no-repeat;}
.Conline ul li i.i_10{background: url("../img/cq_10.png") no-repeat;}
.Conline ul li:hover i.i_10{background: url("../img/cq_10on.png") no-repeat;}
.Conline ul li i.i_11{background: url("../img/cq_11.png") no-repeat;}
.Conline ul li:hover i.i_11{background: url("../img/cq_11on.png") no-repeat;}
.Conline ul li i.i_12{background: url("../img/cq_12.png") no-repeat;}
.Conline ul li:hover i.i_12{background: url("../img/cq_12on.png") no-repeat;}
.Conline_gotop a{width: 100%;height: 100%;display: block;}
.Conline_gotop a i{width: 22px;height: 10px;margin: 14px auto;display: block;background: url("../img/cq_top.png") no-repeat;background-size: 100% 100%;}
    